package edu.towson.cosc716.interfaces;

import java.util.List;

/**
 * @author   dstrassler
 */
public interface ObservableInterface {

	//  Used for adding observers.
	public void addObserver(ObserverInterface o);
	
	//  Used for removing observers.
	public void removeObserver(ObserverInterface o);
	
	// Used by obsevers to figure out who called it and act accordingly.
	/**
	 */
	public String getType();

}
